module.exports = [
  {
    type: 'list',
    name: 'template',
    message: '请选择东翎 uni-app 模板',
    choices: [
      {
        name: 'admin模板',
        value: 'admin'
      },
      {
        name: 'client模板',
        value: 'client'
      }
      // {
      //   name: '默认模板(TypeScript)',
      //   value: 'default-ts'
      // },
      // {
      //   name: 'Hello uni-app',
      //   value: 'dcloudio/hello-uniapp'
      // },
      // {
      //   name: '前后一体登录模板',
      //   value: 'dcloudio/uni-template-login'
      // },
      // {
      //   name: '看图模板',
      //   value: 'dcloudio/uni-template-picture'
      // },
      // {
      //   name: '新闻/资讯类模板',
      //   value: 'dcloudio/uni-template-news'
      // },
      // {
      //   name: '自定义模板',
      //   value: 'custom'
      // }
    ],
    default: 'None'
  },
  {
    when: answers => answers.template === 'custom',
    type: 'input',
    name: 'repo',
    message: '请输入自定义 uni-app 模板地址',
    filter(input) {
      return new Promise(function (resolve, reject) {
        if (input) {
          resolve(input)
        } else {
          reject(new Error('uni-app 模板地址不能为空'))
        }
      })
    }
  }
]
